Texas tower
noun
: a radar-equipped platform supported on caissons sunk in the ocean floor and forming part of an offshore warning system against air attack
Love words? Need even more definitions?
Merriam-Webster unabridged
Share